Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F1 Germany F2 USA F2 USA F3 Germany F2 Germany F4 USTA Seascape Challenger - Aptos USTA Seascape Challenger - Aptos IX Open Internacional D'Andorra - Andorra BH Tennis Open International Cup - Belo Horizonte USTA Challenger of Burbank - Burbank Hilton Waikoloa Village USTA Challenger - Waikoloa The Wright Financial Group, Inc. Challenger - Champaign Tennis Napoli Cup - Napoli 2001 Centura USTA Challenger - Rocky Mount Arroyo de la Encomienda - Valladolid Fifth-Third Bank Tennis Championships - Lexington GHI Bronx Classic - Bronx ARMS USTA Challenger - Rocky Mount Open de la Ville de Saint Denis - Reunion Island USTA Tennis Championships of Houston - Houston V Gramado Open de Tennis - Gramado San Remo Tennis Cup - San Remo Sporting Challenger - Turin 2002 Azalea Orthopedic Challenger - Tyler Ciudad de Pozoblanco 'Open Diputacion' - Cordoba XL Bermuda Open - Bermuda Theusbridge.com Tennis Classic - Tarzana Open de L'Isere (Open 38) - Grenoble Kobstaedernes ATP Challenger - Kolding 2001 UT Tyler Patriot Challenger - Tyler 2001 USTA Tallahassee Tennis Challenger - Tallahassee GHI Bronx Tennis Classic - Bronx Open de L'Isere-Trophee BNP Paribas - Grenoble Samsung Secruities Cup Challenger - Seoul South African Airways Tennis Open - Durban Shimadzu All Japan Indoor - Kyoto Internationaux de Doubs Open de Franchie-Comte - Besancon Morocco Tennis Tour - Casablanca Binghamton Professional Tennis Tournament - Binghamton Croatia Osiguranje Rijeka Open - Rijeka Warsteiner Challenger Lubeck - Lubeck Heineken Challenger - Ho Chi Minh City Corona Mexico City Open - Mexico City Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Garden Open 2004 - Rome XI Open International D'Andorra - Andorra Tennis Napoli Cup 2004 - Napoli Mobilux Open - Luxembourg Intersport Heilbronn Open - Heilbronn Pro Tennis World Open - Sunrise Ourocard Tennis Challenger - Sao Paulo Puerto Rico Challenger Tennis Event - Humacao New Delhi Challenger II - New Delhi Izmir Cup - Izmir The Surbiton Trophy - Surbiton Akbank Private Banking TED Open - Istanbul Open D'Orleans - Orleans Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa Sunrise Challenger Ethias Trophy - Mons Abierto Internacional de Salinas 'Dario Expreso' - Salinas BMW Tennis Championship - Sunrise Bergamo Challenger Rhodes Challenger Bordeaux Challenger Ramat Hasharon Challenger The Surbiton Trophy - Surbiton Nottingham Challenger St. Remy Challenger Open de Rennes La Trinitaine - Rennes Tashkent Challenger Noumea Challenger Courmayeur Challenger Bergamo Challenger Wolfsburg Challenger Johannesburg Challenger Johannesburg Challenger Nottingham Challenger Nottingham Challenger Winnetka Challenger Vancouver Challenger XL Bermuda Open - Bermuda III Isla de Lanzarote - Lanzarote Eckental Challenger Sail Open - New Delhi Mobilux Open - Luxembourg Dublin Challenger - Dublin Rennes Challenger Seoul Challenger Honolulu Challenger Dallas Challenger Dallas Challenger Sarasota Challenger Napoli Challenger St. Remy Challenger Heilbronn Challenger Dallas Challenger Cherbourg Challenger Dallas Challenger Flea Market Cup Busan Challenger Tennis - Busan Izmir Challenger Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis Napa Challenger Quimper Challenger Astana Challenger Ethias Trophy - Mons Irving Challenger Kazan Challenger Guadalajara Challenger Leon Challenger Samsung Securities Cup - Seoul Shenzhen Challenger Gimcheon Challenger Nottingham Challenger Nottingham-2 Challenger Portoroz Challenger Recanati Challenger Napa Challenger Urbana-Champaign Challenger - Urbana Irving Challenger IX Abierto Internacional de Salinas - Salinas Irving Challenger 2001 Eddleman USTA Challenger - Birmingham Winnetka Challenger Samsung Securities Cup - Seoul Cherbourg Challenger Taipei City Challenger Tallahassee Challenger Open des Alpes Trophee BNP Paribas - Grenoble Knoxville Challenger Bukhara Challenger - Bukhara Vancouver Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Bath Challenger Open de la Ville de Saint Denis - Reunion Island Open de Franche-Comte - Besancon Aptos Challenger Credicard Mastercard Tennis Cup - Campos do Jordao Thailand Open - Bangkok Challenger Ford de Cherbourg - Cherbourg University of Tennessee USTA Challenger - Knoxville The 70th King's Cup and Queen's Cup - Bangkok Sporting Challenger 2003 - Turin Canottieri Mincio Open - Mantova Gemax Open - Belgrade Rome Challenger ATP Open Castilla y Leon - Segovia The Stella Artois Championships - London Binghamton Challenger Black Forest Open - Freudenstadt Genoa Open 'Fondazione Carige' - Genova Challenger DCN de Cherbourg - Cherbourg Aptos Challenger The Nottingham Challenger - Nottingham Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto Nova Challenger Osaka - Osaka Gallagher International - Hamilton 2002 Eddleman USTA Challenger - Birmingham The Surbiton Trophy - Surbiton Challenger Ford de Cherbourg - Cherbourg Yokohama World Tennis Gaora Cup - Yokohama Cremona Challenger Baden Open - Karlsruhe Open Sainte-Victoire - Aix-En-Provence Banca Stato Challenger Lugano - Lugano Siemens Open 2003 - Scheveningen Open de L'Isere - Grenoble Challenger 42 - Andrezieux KGHM Dialog Polish Indoors - Wroclaw 13 BH Tennis Open International Cup - Belo Horizonte TED Open - Istanbul Ciudad de Pozoblanco Open Diputacion - Cordoba Guadalajara Challenger Savannah Challenger Open des Alpes Trophee BNP Paribas - Grenoble Nottingham Challenger Galleryfurniture.com Challenge - Atlanta Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Mercedes-Benz Cup - Los Angeles Vancouver Challenger Heineken Trophy - 's-Hertogenbosch RCA Championships - Indianapolis Heineken Open - Auckland Milan Indoors - Milan Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles St. Petersburg Open - St. Petersburg Copenhagen Open - Copenhagen The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Open de Moselle - Metz RCA Championships - Indianapolis Rome Challenger Heineken Open - Auckland Siebel Open - San Jose Open 13 - Marseille Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm ARAG World Team Championship - Dusseldorf Heineken Open - Auckland Milan Indoors - Milan SAP Open - San Jose Kroger / St. Jude International - Memphis Grand Prix Hassan II - Casablanca Estoril Open - Estoril The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven AIG Japan Open - Tokyo Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Tennis Channel Open - Las Vegas US Men's Clay Court Championships - Houston Estoril Open - Estoril Hypo Group Tennis International - Portschach AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon ARAG World Team Championship - Dusseldorf Sydney International - Sydney Regions Morgan Keegan Championships - Memphis U.S. Men's Clay Court Championships - Houston The Stella Artois Championships - London Red Letter Days Open - Nottingham RCA Championships - Indianapolis Heilbronn Challenger Pilot Pen Tennis - New Haven Heineken Open - Auckland Medibank International - Sydney Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Tennis Channel Open - Las Vegas Legg Mason Tennis Classic - Washington Next Generation Adelaide International - Adelaide The Artois Championships - London Pilot Pen Tennis - New Haven SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London AEGON International - Eastbourne Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington Kremlin Cup - Moscow The Stella Artois Grass Court Championships - London SAP Open - San Jose Heineken Open - Auckland Atlanta Tennis Championships - Atlanta Petange Challenger Grand Prix de Tennis de Lyon - Lyon Stockholm Open - Stockholm Binghamton Challenger Belgrade Challenger Sacramento Challenger The Hypo Group Tennis International 2008 - Poertschach Cherbourg Challeger Thailand Open - Bangkok Brisbane - Brisbane Sarajevo Challenger Heineken Open - Auckland Winston Salem - Winston Salem Open de Moselle - Metz Apia International - Sydney Open Sud de France - Montpellier SAP Open - San Jose Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch Citi Open - Washington Winston-Salem Open - Winston-Salem Jersey Challenger Valencia Open - Valencia Moselle Open - Metz Swiss Indoors Basel - Basel Brisbane International - Brisbane Quimper Challenger Heineken Open - Auckland Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest AAPT Championships - Adelaide Savannah Challenger Johannesburg Challenger Portugal Open - Oeiras BB&T Atlanta Open - Atlanta Open de Nice Cote d'Azur - Nice Citi Open - Washington Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Brisbane International - Brisbane Delray Beach Open - Delray Beach Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch If Stockholm Open - Stockholm PBZ Zagreb Indoors - Zagreb Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Citi Open - Washington Sacramento Challenger U.S. National Indoor Tennis Championships - Memphis Swiss Indoors Basel - Basel Athens Challenger Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Tallahassee Challenger RCA Championships - Indianapolis Countrywide Classic - Los Angeles Next Generation Adelaide International - Adelaide Moselle Open - Metz Davidoff Swiss Indoors - Basel BB&T Atlanta Open - Atlanta Heilbronn Challenger AEGON Championships - London Hall of Fame Open - Newport China Open - Beijing St. Petersburg Open - St. Petersburg Chennai Open - Chennai Sarasota Challenger Savannah Challenger Regions Morgan Keegan Championships - Memphis AEGON Championships - London Charlottesville Challenger Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Kremlin Cup - Moscow Brisbane International - Brisbane Millennium Estoril Open - Estoril Campbell's Hall of Fame Tennis Championships - Newport Delray Beach International Tennis Championships - Delray Beach Citi Open - Washington AEGON International - Eastbourne U.S. National Indoor Tennis Championships - Memphis RCA Championships - Indianapolis Thailand Open - Bangkok US Men's Clay Court Championship - Houston ATP Kremlin Cup - Moscow BB&T Atlanta Open - Atlanta Moselle Open - Metz Apia International - Sydney Orleans Challenger Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Apia International - Sydney Dubai Duty Free Tennis Championships - Dubai Eddleman USTA Challenger - Birmingham Le Gosier Challenger AEGON Championships - London BB&T Atlanta Open - Atlanta Citi Open - Washington Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Apia International - Sydney Garanti Koza Sofia Open - Sofia Abierto Mexicano Telcel - Acapulco University of Tennessee USTA Men's Challenger - Knoxville Rimouski Challenger AEGON Championships - London Aegon Nottingham Open - Nottingham Campbells Hall of Fame Tennis Championships - Newport Valencia Open - Valencia Tulsa Auto Collection USTA Challenger - Tulsa Rakuten Japan Open - Tokyo ABN AMRO World Tennis Tournament - Rotterdam University of Tennessee USTA Men's Challenger - Knoxville Garanti Koza Sofia Open - Sofia Zagreb Open - Zagreb ATU Cup - Weiden 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Dubai Duty Free Tennis Championships - Dubai Open Castilla y Leon - Segovia Millennium Estoril Open - Estoril Ricoh Open - 's-Hertogenbosch AEGON Championships - London Citi Open - Washington Garanti Koza Sofia Open - Sofia Brisbane International - Brisbane Kroger / St. Jude International - Memphis Open de Moselle - Metz Open Seat Godo 2005 - Barcelona Franklin Templeton Tennis Classic - Scottsdale Chennai Open - Chennai The Samsung Open - Nottingham Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis ATP Kremlin Cup - Moscow Pacific Life Open - Indian Wells Grand Prix de Tennis de Lyon - Lyon Regions Morgan Keegan Championships - Memphis Internazionali BNL d'Italia - Rome Open de Nice Cote dAzur - Nice Kroger / St. Jude International - Memphis Siebel Open - San Jose Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale Power Horse Cup - Dusseldorf Grand Prix Hassan II - Casablanca Shenzhen Open - Shenzhen Moselle Open - Metz The Hamlet Cup - Long Island Sydney International - Sydney Open 13 Provence - Marseille Millennium Estoril Open - Estoril Ricoh Open - 's-Hertogenbosch Siebel Open - San Jose Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris BA-CA Tennis Trophy - Vienna Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Tennis Masters Series - Hamburg Rogers Cup - Montreal ABN AMRO World Tennis Tournament - Rotterdam Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid NASDAQ-100 Open - Miami NASDAQ-100 Open - Miami Qatar Open - Doha Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Qatar Open - Doha Tennis Masters Series - Madrid Masters Series Hamburg - Hamburg U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Pacific Life Open - Indian Wells Ordina Open - 's-Hertogenbosch Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Open SEAT 2008 - Barcelona Campionati Internazionali D'Italia - Rome Sony Ericsson Open - Miami Chennai Open - Chennai Tennis Masters Series - Hamburg Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Ordina Open - 's-Hertogenbosch Sony Open Tennis - Miami Western & Southern Financial Group Masters - Cincinnati Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris AIG Japan Open Tennis Championships - Tokyo Miami Open - Miami Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Mutua Madrid Open - Madrid AEGON Championships - London Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells The Ericsson Open - Miami Open 13 - Marseille U.S. Open - New York Tennis Masters Series - Cincinnati Mutua Madrid Open - Madrid French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Montreal Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Sony Ericsson Open - Miami Moselle Open - Metz Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Masters Series - Hamburg Rogers Masters - Montreal Internazionali BNL d'Italia - Rome Rogers Masters - Toronto U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Ordina Open - 's-Hertogenbosch Next Generation Hardcourts - Adelaide Wimbledon - London Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati Pilot Pen Tennis - New Haven BNP Paribas Open - Indian Wells U.S. Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York TD Waterhouse Cup - Long Island Australian Open - Melbourne Regions Morgan Keegan Championships - Memphis French Open - Paris Wimbledon - London Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York If Stockholm Open - Stockholm Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Abierto Mexicano - Los Cabos NASDAQ-100 Open - Miami Telecom Italia Masters - Rome French Open - Paris French Open - Paris BNP Paribas Open - Indian Wells U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Davis Cup, World Group, 1R, USA-AUT 5-0 Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, Group 1, PO, LUX-MAR 3-2 Davis Cup, Group 1, PO, ITA-LUX 4-1 French Open - Paris U.S. Open - New York Davis Cup, Group 2, PO, FIN-LUX 3-2 Davis Cup, Group II, 2R, GBR-LUX 4-1 Davis Cup, Group II, PO, HUN-LUX 1-4 U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Sony Ericsson Open - Miami Miami Open - Miami U.S. Open - New York Davis Cup, Group 1, REL2, LUX-NOR 5-0 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group II, PO, MAD-LUX 1-4 Davis Cup, Group II, 1R, MAR-LUX 2-3 River Oaks International Tennis Tournament - Houston Davis Cup, Group II, PO, LUX-GEO 5-0 Davis Cup, Group 1, 1R, LUX-POR 4-1 Davis Cup, Group 1, 2R, SVK-LUX 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group II, 1R, LUX-MAD 3-2 Davis Cup, Group 1, 2R, GBR-LUX 4-1 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group II, 1R, IRL-LUX 2-3 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Olympics - London Colonial Classic - Kooyong 70th River Oaks International Tennis Tournament - Houston Olympics - Rio de Janeiro River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Olympics - Beijing